/*
系统先生成一个1-100的随机数，然后提示用户去猜，如果猜的数字比随机数大，提示猜大了；如果比随机数小，提示猜小了；相等就打印猜对了。
思路：猜数字的过程是一个不定次数的循环，直到猜对了退出。
rand()--生成随机数函数(需要设定随机种子)随机数包含0;
srand() --设定随机种子;
srand(int);设定随机种子，一般是时间。
time(0)；--可以获得当前的时间，秒差的格式：就是当前时间和1970年1月1日0点0分0秒的秒差。
 */
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(){
	int num,pnum,i,times = 0;
	srand(time(0));//以当前时间为种子，精确到秒
	num = rand() % 100 + 1;//1-100
	printf("%d\n",num);
	for(;;){
		printf("请输入一个数字：\n");
		scanf("%d",&pnum);	
		times++;
		if(pnum > num){
			printf("你猜大了！\n");
		}
		else if(pnum < num){
			printf("你猜小了\n");
		}
		else{
			printf("你猜对了\n");
		}
		if(pnum == num) break;
		printf("请重新输入,你已经猜了%d次\n",times);
	}
}

